Story Point Approach based Agile Software Effort Estimation using Various SVR Kernel Methods
نویسندگان
چکیده
Agile software development process represents a major departure from traditional, plan-based approaches to software engineering. Estimating effort of agile software accurately in early stage of software development life cycle is a major challenge in the software industry. For improving the estimation accuracy, various optimization techniques are used. The Support Vector Regression (SVR) is one of these techniques that helps in getting optimal estimated values. The main objective of the research work carried out in this paper is to estimate the effort of agile softwares using story point approach. An attempt has been made to optimize the results obtained from story point approach using various SVR kernel methods to achieve better prediction accuracy. A performance comparison of the models obtained using various SVR kernel methods is also presented in order to highlight performance achieved by each method. Keywords—Agile Software Development; Software Effort Estimation; Story Point Approach; Support Vector Regression.
منابع مشابه
Use Case Point Approach Based Software Effort Estimation using Various Support Vector Regression Kernel Methods
The job of software effort estimation is a critical one in the early stages of the software development life cycle when the details of requirements are usually not clearly identified. Various optimization techniques help in improving the accuracy of effort estimation. The Support Vector Regression (SVR) is one of several different soft-computing techniques that help in getting optimal estimated...
متن کاملNeural Network Models for Agile Software Effort Estimation based on Story Points
Agile software development is now accepted as a superior alternative to conventional methods of software development, because of its inherent benefits like iterative development, rapid delivery and reduced risk. Hence, the industry must be able to efficiently estimate the effort necessary to develop projects using agile methodology. For this, different techniques like expert opinion, analogy, d...
متن کاملEmpirical Validation of Random Forest for Agile Software Effort Estimation Based on Story Points
Agile Software development has become famous in industries and replacing the traditional methods of software development. A correct estimation of effort in this concept still remains an argument in industries. Thus, the industry must be able to estimate the effort necessary for software development using agile methodology. For estimating effort different types of neural-networks Probabilistic N...
متن کاملFrom Story Points to COSMIC Function Points From Story Points to COSMIC Function Points in Agile Software Development – A Six Sigma perspective
The spreading of agile methodologies in software development raises the question of how to measure requirements once more, as it happened in ‘traditional’ software industry development approaches decades ago. The difference is that requirements are not known in advance but detected as User Stories while iterating and enhancing the software product from one agile ‘Sprint’ to the other. Some auth...
متن کاملA deep learning model for estimating story points
Although there has been substantial research in software analytics for effort estimation in traditional software projects, little work has been done for estimation in agile projects, especially estimating user stories or issues. Story points are the most common unit of measure used for estimating the effort involved in implementing a user story or resolving an issue. In this paper, we offer for...
متن کامل